package com.zhijiang.hospital.entrty.dto;




import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author JunFu
 * 封装的LisTestRegDto对象
 *
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class LisTestRegDto {

   //患者姓名
   @ExcelProperty("患者姓名")
   private String patientName;
   //   患者性别
   @ExcelProperty("患者性别")
   private String patientSex;
   //检测时间
   @ExcelProperty("检测时间")
   private String testDate;
   //检测地点
   @ExcelProperty("检测地点")
   private String doctorDeptName;
   //检测类型
   @ExcelProperty("检测类型")
   private String sampleType;
   //核准时间
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   @ExcelProperty("結果公布时间")
   private Date resultDate;
   //患者年龄
   @ExcelProperty("患者年龄")
   private String patientAge;
//   //医院ID
//   @ExcelProperty("医院ID")
//   private String hospitalId;
   //身份证号
   @ExcelProperty("身份证号")
   private String idEnNo;
   //联系电话
   @ExcelProperty("联系电话")
   private String telNo;
   //检验名称
   @ExcelProperty("检验名称")
   private String hisItemName;
   //检验结果
   @ExcelProperty("检验结果")
   private String result;
   //检验名称
   @ExcelProperty("检验名称")
   private String itemName;
   //
//@ExcelProperty("")@ExcelProperty("核准时间")
//   @ExcelProperty("核准时间")
//   private String barCode;
   @ExcelProperty("试管码")
   private String barcode;
   @ExcelProperty("试管类型")
   private String Cylx;
   @ExcelProperty("核准时间")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm::ss")
   private Date getsampledate;
   @ExcelProperty("混采人数")
   private String hybridNumber;
   @ExcelProperty("省核酸平台试管码")
   private String memo;
}
